package bz.ziro.kanbe.controller.mng.file;

import org.slim3.controller.Controller;
import org.slim3.controller.Navigation;

import bz.ziro.kanbe.dao.SiteFileDao;
import bz.ziro.kanbe.model.SiteFile;

/**
 * ファイル内テキストデータ取得
 * @author Administrator
 */
public class FindTextController extends Controller {

    @Override
    public Navigation run() {
        //データを検索
        String keyBuf = param("fileKey");
        SiteFile file = SiteFileDao.find(Long.valueOf(keyBuf));
        String textData = new String(file.getFile());
        //リクエストに設定
        requestScope("data",textData);
        return forward("findText.jsp");
    }
}
